Atharva Hotels & Resorts to work with leading builders to operationalise 2500 rooms by 2025

Atharva Hotels & Resorts, an hospitality asset management start up based in Delhi NCR, is eyeing a major footprint in the hotel development in the country by....
Read more...

;